c0a346c932b5368095d431925bbed8d9a9e7d8a3,src/main/java/org/b3log/rhythm/processor/BroadcastProcessor.java,BroadcastProcessor,generateBroadcastChance,#HTTPRequestContext#,71

Before Change


        broadcastChanceService.sendBroadcastChances();

        final AbstractHTTPResponseRenderer renderer = new DoNothingRenderer();
        context.setRenderer(renderer);
    }

    /**

After Change


    @RequestProcessing(value = "/broadcast/chance/gen", method = HTTPRequestMethod.GET)
    public void generateBroadcastChance(final HTTPRequestContext context) throws Exception {
        final DoNothingRenderer renderer = new DoNothingRenderer();
        context.setRenderer(renderer);

        final String remoteAddr = Requests.getRemoteAddr(context.getRequest());

        LOGGER.debug(remoteAddr);

        if (!"127.0.0.1".equals(remoteAddr)) {
            return;
        }

        broadcastChanceService.generateBroadcastChances();
        broadcastChanceService.sendBroadcastChances();